.fui-downmenu {
  background: #fff;
  margin: 0;
  padding: 0;
  color: #777;
  position: fixed;
  overflow: hidden;
  width: 100%;
  z-index:999;
}

.fui-layer{
  	position:fixed;
  	width: 100%;
  	height: 100%;
  	background: rgba(0,0,0, 0.5);
  	z-index: 999;
  	top:300px;
  	left: 0;
    display:none;
}

.fui-downmenu ul {
  margin: 0;
  padding: 0;
}

.fui-downmenu ul li {
  margin:0 ;
  padding:0 !important;
  list-style-type: none;
}

.fui-downmenu .fui-downmenu-nav {
  border-bottom: solid 1px #d3d3d3;
}

.fui-downmenu .fui-downmenu-nav>li {
  float: left;
  width: 33%;
  text-align: center;
  line-height: 2.5rem;
  height: 2.5rem;
  font-size: 0.8rem;
  background: url("../img/fui-downmenu-nav.png") no-repeat 85% center;
}

.fui-downmenu .fui-downmenu-menu {
  background: #fff;
  width: 100%;
  height:220px;
  z-index:99999999;
  overflow: hidden;
  display:none;
  -webkit-transition-duration: 0.4s;
}

.fui-downmenu-active{
  display: inline-block !important;
}
.fui-downmenu-menu-frist>li.fui-downmenu-active{
  background:#eee !important;
}
.fui-downmenu-menu-second>li.fui-downmenu-active{
  background:#ddd !important;
}
.fui-downmenu-item.fui-downmenu-active{
  color:#2d78f4 !important;
}
.fui-downmenu .fui-downmenu-menu>ul {
  overflow: auto;
  height: 100%;
  width: 100%;
  -webkit-transition-duration: 0.4s;

}
.fui-downmenu-menu-frist.fui-downmenu-menu-single>li{
  text-align: center;
    text-indent:0 !important;
}
.fui-downmenu .fui-downmenu-menu>ul>li {
  line-height: 2.5rem;
  font-size: 0.8rem;
  padding-left: 1rem;
  width:100%;
  border-bottom: solid 1px #eee;
  text-indent:2rem;
}

.fui-downmenu .fui-downmenu-menu .fui-downmenu-menu-second {
  background: #eee;
  position: absolute;
  top:44px;
  left:33%;
  display:none;
}

.fui-downmenu .fui-downmenu-menu .fui-downmenu-menu-second>li {
  border-bottom: solid 1px #fff;
}.fui-downmenu .fui-downmenu-menu .fui-downmenu-menu-second>li {
  border-bottom: solid 1px #fff;
}
.fui-downmenu .fui-downmenu-menu .fui-downmenu-menu-thrid {
  background: #ddd;
  position: absolute;
  top:44px;
  left:66%;
  display:none;
}
.fui-downmenu .fui-downmenu-menu .fui-downmenu-menu-thrid>li {
  border-bottom: solid 1px #fff;
}
